facilitation payments - Francés Inglés Diccionario